package transferObjects.Administrador
{
	
	import mx.controls.CheckBox;
	
	[RemoteClass(alias="dao.transferObjects.Administrador.ProyectoTO")]
	
	public class ProyectoTO
	{
		
		//****************************
	    public var checkbox:CheckBox = new CheckBox;
		public var sel:Boolean;
	    //****************************
	
		private var _id_proyecto:int;
		private var _nombre_proyecto:String;
		private var _rut_socio:int;
		private var _rut_admin:int;
		private var _descripcion:String;
		private var _area:String;
		private var _carrera:String;
		private var _dia_creacion:String;
		private var _mes_creacion:String;
		private var _anio_creacion:String;
		private var _fecha_creacion:Date;
		private var _fecha_modificacion:Date;	
		private var _comentario_docente:String;
		private var _comentario_socio:String;
		private var _comentario_alumno:String;
		private var _eliminado:Boolean;	
		
		public function ProyectoTO()
		{
			this._id_proyecto = -1;
			this._nombre_proyecto = "";
			this._rut_socio = -1;
			this._rut_admin = -1;
			this._descripcion = "";
			this._area = "";
			this._carrera = "";
			this._dia_creacion = "";
			this._mes_creacion = "";
			this._anio_creacion = "";
			this._fecha_creacion = null;
			this._fecha_modificacion = null;
			this._comentario_docente = "";
			this._comentario_socio = "";
			this._comentario_alumno = "";
			this._eliminado = false;
		}
		
		/* **************************************************************** */
		[Bindable]
		public function get id_proyecto():int
		{
			return this._id_proyecto;
		}
		public function set id_proyecto(_id_proyecto:int):void
		{
			this._id_proyecto=_id_proyecto;
		}
		/* **************************************************************** */
		[Bindable]
		public function get nombre_proyecto():String
		{
			return this._nombre_proyecto;
		}
		public function set nombre_proyecto(_nombre_proyecto:String):void
		{
			this._nombre_proyecto=_nombre_proyecto;
		}
		/* **************************************************************** */
		[Bindable]
		public function get rut_socio():int
		{
			return this._rut_socio;
		}
		public function set rut_socio(_rut_socio:int):void
		{
			this._rut_socio=_rut_socio;
		}
		/* **************************************************************** */
		[Bindable]
		public function get rut_admin():int
		{
			return this._rut_admin;
		}
		public function set rut_admin(_rut_admin:int):void
		{
			this._rut_admin=_rut_admin;
		}
		/* **************************************************************** */
		[Bindable]
		public function get descripcion():String
		{
			return this._descripcion;
		}
		public function set descripcion(_descripcion:String):void
		{
			this._descripcion=_descripcion;
		}
		/* **************************************************************** */
		[Bindable]
		public function get area():String
		{
			return this._area;
		}
		public function set area(_area:String):void
		{
			this._area=_area;
		}
		/* **************************************************************** */
		[Bindable]
		public function get carrera():String
		{
			return this._carrera;
		}
		public function set carrera(_carrera:String):void
		{
			this._carrera=_carrera;
		}
		/* **************************************************************** */
		[Bindable]
		public function get dia_creacion():String
		{
			return this._dia_creacion;
		}
		public function set dia_creacion(_dia_creacion:String):void
		{
			this._dia_creacion=_dia_creacion;
		}
		/* **************************************************************** */
		[Bindable]
		public function get mes_creacion():String
		{
			return this._mes_creacion;
		}
		public function set mes_creacion(_mes_creacion:String):void
		{
			this._mes_creacion=_mes_creacion;
		}
		/* **************************************************************** */
		[Bindable]
		public function get anio_creacion():String
		{
			return this._anio_creacion;
		}
		public function set anio_creacion(_anio_creacion:String):void
		{
			this._anio_creacion=_anio_creacion;
		}
		/* **************************************************************** */
		[Bindable]
		public function get fecha_creacion():Date
		{
			return this._fecha_creacion;
		}
		public function set fecha_creacion(_fecha_creacion:Date):void
		{
			this._fecha_creacion=_fecha_creacion;
		}
		/* **************************************************************** */
		[Bindable]
		public function get fecha_modificacion():Date
		{
			return this._fecha_modificacion;
		}
		public function set fecha_modificacion(_fecha_creacion:Date):void
		{
			this._fecha_modificacion=_fecha_modificacion;
		}
		/* **************************************************************** */
		[Bindable]
		public function get comentario_docente():String
		{
			return this._comentario_docente;
		}
		public function set comentario_docente(_comentario_docente:String):void
		{
			this._comentario_docente=_comentario_docente;
		}
		/* **************************************************************** */
		[Bindable]
		public function get comentario_socio():String
		{
			return this._comentario_socio;
		}
		public function set comentario_socio(_comentario_socio:String):void
		{
			this._comentario_socio=_comentario_socio;
		}
		/* **************************************************************** */
		[Bindable]
		public function get comentario_alumno():String
		{
			return this._comentario_alumno;
		}
		public function set comentario_alumno(_comentario_alumno:String):void
		{
			this._comentario_alumno=_comentario_alumno;
		}
		/* **************************************************************** */
		[Bindable]
		public function get eliminado():Boolean
		{
			return this._eliminado;
		}
		public function set eliminado(_eliminado:Boolean):void
		{
			this._eliminado=_eliminado;
		}
	}
}